the physically handicapped - Francés Inglés Diccionario