leather packing ring - Français Anglais Dictionnaire