physically able - French English Dictionary