neuroectoderm - French English Dictionary