car renter - French English Dictionary