open dealership - Alemán Inglés Diccionario