take a shellacking - Francés Inglés Diccionario