severe disabilities - Francés Inglés Diccionario