power latch - Turkish English Dictionary