address latch - Turkish English Dictionary