a retail company - Turco Inglés Diccionario