dregs of the town/people - Turco Inglés Diccionario