English: (noun) intermediary, go-between
Source: Peter Martin's Kelabit Dictionary
pemekitang: mediator