they have cancelled the train. - French English Dictionary