hand on the torch - Turc Anglais Dictionnaire