leather packing ring - Francés Inglés Diccionario