someone who flogs/drubs - Turc Anglais Dictionnaire