the dregs of society - Alemán Inglés Diccionario