back-stitching - French English Dictionary