cover latch - Turkish English Dictionary