translate English to French: 41/128 Declaration on the Right to Development
41/128 Déclaration sur le droit au développement