deformity on the sole of the foot that makes walking uncomfortable - Espagnol Anglais Dictionnaire