torture or mistreatment inflicted upon someone - Español Inglés Diccionario