newborn with neural tube defects - İngilizce Eşanlam Sözlük