put to the torture - Français Anglais Dictionnaire