I found the StarDict format dictionaries in the above link to be not-so-great. The Webster's Dictionary, for example, is quite old and has definitions which are no longer accurate. There are better ones available elsewhere on the internet (but I can't link you to some of those places due to this forum's guidelines).