marketing of retail spaces - Turco Inglés Diccionario