embroidery design - French English Dictionary