hit by blows (punish) - Francés Inglés Diccionario