person who frequently hits other people - Español Inglés Diccionario