be thrashed - Francés Inglés Diccionario