Kamus Mobile
https://m.xamux.com
Indonesian to English
jangan turut campur mind your own business
jangando not, should not
turutjoin
campurmixed, mingled