gold or silver embroidery - French English Dictionary