strain at the leash - Turc Anglais Dictionnaire