the dregs of mankind - Deutsch Englisch Wörterbuch