work for a car rental company - French English Dictionary