half stitch - French English Dictionary