flagellantism - Turc Anglais Dictionnaire