a stitch - French English Dictionary