NIU's on-line Dictionary, on SEAsite (my personal favorite):

http://www.seasite.niu.edu/Indonesian/TataBahasa/dictionary/Default.htm

A list of several on-line dictionaries, some good, some pretty sketchy:

http://www.facstaff.bucknell.edu/rbeard/diction2.html#austro

Two dictionary/wordlists, about 25 pages each if printed out:

http://magi.com/~mbordt/eng-indo.htm

http://magi.com/~mbordt/indo-eng.htm