power closure mechanisms - Spanish English Dictionary