eye (a needle) - French English Dictionary