neuroectodermo - French English Dictionary