blow with the shoe heel - Turkish English Dictionary