needle-threaders - French English Dictionary