traffic intersection - Francés Inglés Diccionario