large shell stitch overlock sewing machine - French English Dictionary