when is the next train? - German English Dictionary