ball latch - Turkish English Dictionary