peep toe - Turkish English Dictionary