traffic intersection - Español Inglés Diccionario