Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
Explanation: I couldn't find "footbed" in the Coincise dictionary (it might be the Anglization if a German word), so I would just use insole. My Concise (it's a 1968 edition) uses "orthopaedic" - that might have been simplfied into "orthopedic" in the meantime