the train is already due - Turco Inglés Diccionario