angle of heel - Turkish English Dictionary