give a good beating to - Francés Inglés Diccionario