performance publicly exhibited - Almanca İngilizce Sözlük