under somebody's heel - Turkish English Dictionary