translate English to French: Human rights and development
Droits de l'homme et développement