meaner than a junkyard dog with fourteen sucking pups - Türkisch Englisch Wörterbuch