needle puller - French English Dictionary