rehabilitation for handicapped - German English Dictionary