street intersection - Francés Inglés Diccionario