retail shopping centre - Francés Inglés Diccionario