take to one's heel - Turkish English Dictionary