power deck lid release - Turkish English Dictionary