needling pitch (carding machine) - French English Dictionary