leather strap in falconry - Français Anglais Dictionnaire