weaving preparatory machinery - German English Dictionary