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