inflict beatings - Francés Inglés Diccionario