i missed the train - French English Dictionary