work for a car rental company - Francés Inglés Diccionario