they have cancelled the train. - Español Inglés Diccionario