embroidery pattern - French English Dictionary