Kamus Mobile
https://m.xamux.com
Indonesian to English
untung-untungan undertake s.t. hoping for the best.