translate English to French: Independence of experts
Indépendance des experts