strain at the leash - Allemand Anglais Dictionnaire