leather packing ring - Allemand Anglais Dictionnaire