Sort relevant to this topic:
http://www.freelang.net/
Has a small free Dictionary program.
It then has about 120 language moduals, (also free)
Download the main program
Donload the Moduals.
They seem to be designed for practicing vocabulary.
There are also fonts available
I have no idea if this will assist here.
Edit:
It does have a:
CZECH English (9 aug 2002)
Tranlator.
You can also create your own Dictonary such as a SEIV Acranym Database: CSM = Capital Ship Miscle
[ September 26, 2002, 12:51: Message edited by: Gryphin ]