performance publicly exhibited - Turco Inglés Diccionario