hit somebody/something several times - Español Inglés Diccionario