torture or mistreatment inflicted upon someone - Spanisch Englisch Wörterbuch