retail department stores - Francés Inglés Diccionario