protest demonstrations - Türkçe İngilizce Sözlük