translate English to French: Right of the Palestinian people to self-determination
Droit du peuple palestinien à l'autodétermination