self-punishment - Français Anglais Dictionnaire