a miserable, mean fellow - Deutsch Englisch Wörterbuch