the supreme punishment - Français Anglais Dictionnaire