English: (noun) bangah kerubau: trailer
Bahasa Malaysia: kereta sorong
Source: Peter Martin's Kelabit Dictionary