retail company - Español Inglés Diccionario