dregs of the town/people - Turc Anglais Dictionnaire