meaner than a junkyard dog - Französisch Englisch Wörterbuch