neural ectoderm - German English Dictionary