when does the next train leave - Deutsch Englisch Wörterbuch