equipped latch - Turkish English Dictionary