leather border on a strap - Français Anglais Dictionnaire