retail company - Francés Inglés Diccionario