seriously disabled person - French English Dictionary