retail dealership - Turco Inglés Diccionario