strain at the leash - Französisch Englisch Wörterbuch