back-stitcher - French English Dictionary