motorized torch - Alemán Inglés Diccionario