mean as a junkyard dog - Spanisch Englisch Wörterbuch