place where two transportation lines or routes come together - Español Inglés Diccionario