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