neuroectodermal - French English Dictionary