metazoaea - French English Dictionary