Diciotech is a collaborative online tech dictionary
Translate English-Vietnamese & Dictionary - Online & Free
Online translator with some advanced features
crossplatform, free dict.org dictionary lookup app in tcl/tk
MyVocabtionary allows you to create an online dictionary for free!