retail department stores - Español Inglés Diccionario