non-walking cast - Spanish English Dictionary