physical handicapped - Francés Inglés Diccionario