Kamus Mobile
https://m.xamux.com
Indonesian to English
tinggal ditempat tugas in residence
tinggallive, stay, remain
ditempaton site
tugasduty, order, task