echinoderm - French English Dictionary