heel pin holding strength - Turkish English Dictionary