newborn with neural tube defects - Turkish English Dictionary