manufacture of non-woven fabrics - French English Dictionary