cruel and unusual punishment - German English Dictionary