English: (noun) generic term for otter
Bahasa Malaysia: jenis memerang
Source: Peter Martin's Kelabit Dictionary
dengen 1: assistance
nengen (ng-dengen): to assist