total physical disability - French English Dictionary