physically disabled - Francés Inglés Diccionario