travel on a bus - French English Dictionary