Stella is a windows based multilingual dictionary, with simultaneous translation capability to and from English, French, German, Spanish, Italian, Lithuanian and Russian. You only need to type in the word in one of the available languages, to view translation to all seven languages simultaneously.
Requirements:
Windows 98/Me/NT/2000/XP/Vista
Limitations:
Limited to 100 words
Comments not found