performance publicly exhibited - Español Inglés Diccionario