persons with any type of disability - French English Dictionary