sports for people with disabilities - French English Dictionary