hit somebody/something several times - Espagnol Anglais Dictionnaire