freedom from cruel and unusual punishment - Turc Anglais Dictionnaire