The Free Vietnamese Dictionary Project has a really impressive array of Vietnamese dictionaries to and from various languages, and is constantly improving it. This is probably the most thorough and reliable database of Vietnamese dictionaries. They are also available to run offline, on desktop/laptop computers or
PDA.