non-walking cast - French English Dictionary