ride in a train - French English Dictionary