rubber packing ring - Turkish English Dictionary