treatment and rehabilitation of a handicapped refugee - French English Dictionary