slip latch - Turkish English Dictionary