severe thrashing - Francés Inglés Diccionario