take a shellacking - Turco Inglés Diccionario