Kamus Mobile
https://m.xamux.com
Indonesian to English
penengah perselisihan peace-maker
penengahmediator, arbiter
perselisihandisagreement, dispute