permanently ill or disabled - Francés Inglés Diccionario