bicycle rental - French English Dictionary