self-flagellating - Allemand Anglais Dictionnaire