wire stitching - French English Dictionary