stitchery - French English Dictionary