perform in front of a jury - Francés Inglés Diccionario