jack latch - Turkish English Dictionary