sleazoid - Deutsch Englisch Wörterbuch