neural-tube defect - Francés Inglés Diccionario