heel stone - Turkish English Dictionary