perform in front of a jury - Français Anglais Dictionnaire