take shellacking - Francés Inglés Diccionario