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