flagellantism - Français Anglais Dictionnaire