put to the rack - Français Anglais Dictionnaire