take a drubbing - Fransızca İngilizce Sözlük