translate English to French: Independent review mechanism
Mécanisme d'examen indépendant