mechanically guided torch - Turc Anglais Dictionnaire