someone who flogs/drubs - Spanisch Englisch Wörterbuch