policeman's heel - Turkish English Dictionary