newborn with neural tube defects - Almanca İngilizce Sözlük