rideshare - French English Dictionary