highway torch - Francés Inglés Diccionario