repeated striking/beating - Inglés Sinónimo Diccionario