rehabilitation center for handicapped - German English Dictionary