mean as a junkyard dog - Französisch Englisch Wörterbuch