translate English to French: Torture and other cruel, inhuman or degrading treatment or punishment
Tortures et autres peines ou traitements cruels, inhumains ou dégradants