take a drubbing - İspanyolca İngilizce Sözlük