demonizing or something demonized - Turc Anglais Dictionnaire