under (one's) heel - Turkish English Dictionary