translate English to French: Committee on the Exercise of the Inalienable Rights of the Palestinian People
Comité pour l'exercice des droits inaliénables du peuple palestinien