give someone a good thrashing - Español Inglés Diccionario