flip-up peep - Turkish English Dictionary