be under the heel of - Turkish English Dictionary