road junctions - Turco Inglés Diccionario