arrive (used for trains) - Spanisch Englisch Wörterbuch