violent and repeated beating - Español Inglés Diccionario