take a drubbing - Francés Inglés Diccionario