horn of the bulbs of the heel - Turkish English Dictionary