needleshell - French English Dictionary