treatment and rehabilitation of a handicapped refugee - German English Dictionary