self-flagellating - Turc Anglais Dictionnaire