walker (orthopedic frame) - Spanish English Dictionary