needling pitch (carding machine) - Spanish English Dictionary