violent and repeated beating - Spanish English Dictionary