flagellators - Turc Anglais Dictionnaire