weaving and knitting preparatory machinery - German English Dictionary