people with learning disabilities - French English Dictionary