embroidery patterns - French English Dictionary