strain at the leash - Français Anglais Dictionnaire