STELLA ® 1.6.22 can be downloaded from our website for free. Stella.exe is the common file name to indicate this program's installer. STELLA ® is sometimes referred to as "STELLA". The following version: 1.6 is the most frequently downloaded one by the program users. This software is an intellectual property of Stella dictionary. STELLA ® lies within Education Tools, more precisely Reference.
From the developer:
STELLA is a windows based multilingual dictionary, with simultaneous translation capability to and from English, French, German, Spanish, Italian, Lithuanian and Russian.
You may want to check out more software, such as Stellar Exchange Toolkit, Stellar Phoenix NSF to PST Converter or Stellar Phoenix NTFS, which might be similar to STELLA ®.