leather packing ring - Espagnol Anglais Dictionnaire