weaving and knitting preparatory machinery - Spanish English Dictionary