electric torch - Francés Inglés Diccionario