weaving and knitting preparatory machinery - Alemán Inglés Diccionario