be straining at the leash - Englisch Synonyme Wörterbuch