place where two transportation lines or routes come together - Spanisch Englisch Wörterbuch