give a thrashing - Francés Inglés Diccionario