delay of the train - Francés Inglés Diccionario