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