translate English to French: The Senegalese Human Rights Committee
Le Comité sénégalais des droits de l'homme