newborn with neural tube defects - Türkçe İngilizce Sözlük