road torch - Alemán Inglés Diccionario