newborn with neural tube defects - Turco Inglés Diccionario