translate English to French: United Nations human rights mechanisms and treaty bodies
Mécanismes des Nations Unies de défense des droits de l'homme