sleazoid - Spanisch Englisch Wörterbuch