The Open Translation Engine (OTE)
OTE demo site
SourceForge OTE Project page