English to English
1. a negotiator who acts as a link between parties
2. One who mediates; especially, one who interposes between parties at variance for the purpose of reconciling them; hence, an intercessor.
Indonesian to Indonesian
3. perantara (penghubung, penengah): ia bersedia bertindak sbg -- bagi pihak yg bersengketa itu