dealership license - Francés Inglés Diccionario