retail sales department - Turco Inglés Diccionario