leather sheath - Français Anglais Dictionnaire