performance publicly exhibited - German English Dictionary