take a peep - Turkish English Dictionary