the physically handicapped - Alemán Inglés Diccionario