mean as a junkyard dog - Deutsch Englisch Wörterbuch