weaving and knitting preparatory machinery - French English Dictionary