neurulation - French English Dictionary