falling latch - Turkish English Dictionary