mother who beats her children - Spanish English Dictionary