Non j'ai pas de dico mais j'ai mon cerveau (et oui des fois on apprend des trucs au lycée et ça peut servir).
Xénophobe c'est différent de raciste. Xénophobe c'est la haine des étrangers, le racisme ce n'est pas forcément la haine des étrangers mais le théorie comme qui il existe plusieurs "races".
Par exemple tu dis que les juifs sont doués pour être commercants, et bien là c'est du racisme, car tu entends qu'il y a une prédisposition à la naissance. Idem si tu dis que les noirs courent vite. Ce n'est pas parceque tu es raciste que tu n'aime pas les étrangers (quoique bien souvent ce soit le cas), mais simpement le racisme c'est approuver la théorie comme quoi il y a plusieurs "races" d'hommes.
La Xénophobie c'est par exemple ne pas aimer les belges, y'a une idée de nationalité que l'on a pas dans le racisme