A useful dictionary for learning and translating to and from English-Indonseian.
This free program lets you translate and find definitions of words between English and Indonesian