Stella dictionary This is multilingual computer dictionary, with translation simultaneously to and from English, French, German, Spanish, Italian, Lithuanian, Russian.
Balmsoft Polyglot It is FREEWARE components and IDE extension for localization Delphi applications