the train is already due - Francés Inglés Diccionario