mechanically guided torch - Francés Inglés Diccionario