traffic intersection - Turco Inglés Diccionario