periphery molybdenum inlaid ring - Spanish English Dictionary