split stitch - French English Dictionary