>>520545283
define "nazi" and explain what national socialism means.