well knit - French English Dictionary