"Tu peux être xénophobe sans être raciste"
Oui puisqu'il peut exister des étrangers de ta couleur de peau et des Français d'une autre couleur.
Un xénophobe n'est donc pas raciste comme l'indique la définition, mais ces deux termes de toute manière sont ultra-galvaudés, utilisés l'un à la place de l'autre, etc.