severely handicapped - Francés Inglés Diccionario