to perform in front of a jury - Spanish English Dictionary