put something to the torch - Français Anglais Dictionnaire