masked demonstrators - Almanca İngilizce Sözlük