needlepoint - French English Dictionary