street intersection - Alemán Inglés Diccionario