inflict beatings - Spanish English Dictionary