car dealership manager - Francés Inglés Diccionario