demonizing or something demonized - Allemand Anglais Dictionnaire