take a drubbing - Turco Inglés Diccionario