flip-up latch - Turkish English Dictionary