translate English to French: The panel of experts
Le groupe d'experts