(small version)
This is a web-based interactive dictionary that has the feature of showing list of words searched on a web page with an option to print out.
Indonesian Dictionary Online