to perform in front of a jury - Espagnol Anglais Dictionnaire