inner instep (of the foot) - Allemand Anglais Dictionnaire