orthopaedic shoe - Spanish English Dictionary