long-leg cast with walker - English Synonyms Dictionary