despicable person with bad intentions - Deutsch Englisch Wörterbuch