inhuman treatment - Spanish English Dictionary