Kamus Mobile
https://m.xamux.com
Indonesian to English
cukup alot fairly sticky
cukupenough, sufficient, adequate, exactly, well to do, complete, quite, rather
alottough (of meat), difficult