newborn with neural tube defects - Fransızca İngilizce Sözlük