persons with chronic physical disability - French English Dictionary