a jewel with three stones (ring) - German English Dictionary