removing needles - French English Dictionary