needling - French English Dictionary