rehabilitation for handicapped - French English Dictionary