marketing of retail spaces - Turkish English Dictionary