dealership license - Alemán Inglés Diccionario