mustache-twirling villain - Turc Anglais Dictionnaire