
Spanish English Dictionary Unabridged is an on-call translation dictionary for the English-Spanish pair that works in any application running on your computer and instantly dispels all your linguistic queries by just invoking it with a customizable keyboard shortcut. It includes specialized terminology (Legal, Medical, Business, and Technology) and natural-sounding voices in a variety of bilingual accents. The tool's features include translations with definitions, examples, and quotes.
One World Dictionary by Ascendo is a leading multilingual reference tool for Apple desktops.
InstantTranslate makes it really easy to translate a selection of text in the application you are working in from one language to another language.