power roof hatch - Spanish English Dictionary