Try the links below for Kamus Inggris and a place to learn Bahasa Indonesia and Bahasa Inggris alike.
Libraries and bookstores are good places to check for an English-Indonesian dictionary. There are also electronic translators that you can purchase for your PC.
barnes and nobels has several good ones
Some popular online dictionaries include Merriam-Webster, Oxford English Dictionary, and Dictionary.com. These websites provide comprehensive definitions, pronunciations, and example sentences for various words.
Selamat malam
Selamat pagi.
Semoga liburanmu menyenangkan.
I was also looking for a dictionary from Maltese to English as it seems that mostly you can find English to Maltese dictionaries. Finally i managed to find this website for translating Maltese to English and it seems quite good http://translate.Google.com/translate_t?hl=en&ie=UTF8&text=&langpair=mt%7Cen#
Selamat pagi, bagaimana kabarnya?
Semoga beruntung! or Semoga berhasil!
Selamat pagi sayang.
Yes of course there is a very good Hindi to English dictionary software. It is known as Sheel's Dictionary. You can download it free of cost from www.sheelgupta.blogspot.com
The German website Spoken Sanskrit provides a good quality dictionary service. The translation is from Sanskrit character into Latin characters that preserve pronunciation and also gives an English translation.