non-disabled person - French English Dictionary