torture or mistreatment inflicted upon someone - Spanish English Dictionary