gold or silver embroidery - German English Dictionary