weaving preparatory machinery - French English Dictionary