severe neurological defects - Francés Inglés Diccionario