sea needle - French English Dictionary