NIU's on-line Dictionary, on SEAsite (my personal favorite):
https://seasite.niu.edu/Indonesian/TataBahasa/dictionary/Default.htm
A list of several on-line dictionaries, some good, some pretty sketchy:
https://www.facstaff.bucknell.edu/rbeard/diction2.html#austro
Two dictionary/wordlists, about 25 pages each if printed out:
https://magi.com/~mbordt/eng-indo.htm
https://magi.com/~mbordt/indo-eng.htm