with a physical disability - French English Dictionary