have a thrashing - Alemán Inglés Diccionario