meaner than a junkyard dog with fourteen sucking pups - Französisch Englisch Wörterbuch