Clicktionary 3.2 is an English/Spanish translating dictionary with more than 30000 references and quite a lot better than the usual on-line translators.
One of the more outstanding characteristics is that it specializes in specific terminology of specialized work like doctors, IT specialists, business etc, which is very useful for these professionals, especially when they visit Spanish or English webpages.
Although it is similar to all other translators of this type, at least it seems to produce better translations than some of the disastrous programs to be found on the Internet.