Lingoes is an easy-to-use dictionary and text translation software, It offers lookup dictionaries, text translation, cursor translator, index list and pronunciation of word in over 60 languages.
Along-with that, there are lot of free dictionaries including Oxford Advanced English Dictionary offered to be added into the Lingoes.
I am yet to use it so I can not rate it yet