rent a bus service - French English Dictionary