running stitch - French English Dictionary