weaving and knitting preparatory machinery - Turkish English Dictionary