road torch - Turco Inglés Diccionario