retail department store - Francés Inglés Diccionario