power latch - Spanish English Dictionary