Best XDXF Compatible Software
Atlantida Multilingual Dictionary
is an open source multilingual dictionary written in Java.
It can translate words from one language to another and pronounce them.

Fluentizer
uses XDXF dictionaries but it's not a regular dictionary program. It helps you get fluent in verbal communications on a foreign language. Also Fluentizer improves your reading skills and vocabulary.

WiseDict
is a computer dictionary based on StarDict.