Kamus.net is the largest english - indonesia - english dictionary on the net. Find more about in Kamus.net