needle seller - French English Dictionary