perform in front of a jury - İspanyolca İngilizce Sözlük