freedom from cruel and unusual punishment - Turkish English Dictionary