place where two transportation lines or routes come together - Spanish English Dictionary