when does the train leave? - Turkish English Dictionary