rib stitch - French English Dictionary