the train is already due - Espagnol Anglais Dictionnaire