hold a public demonstration - Türkçe İngilizce Sözlük