neurulation - German English Dictionary