performance publicly exhibited - Alemán Inglés Diccionario