marketing of retail spaces - Alemán Inglés Diccionario