
Translator with Speech (Free) is an application that helps you translate any text instantly into any of 44 languages. You just need to highlight the text, right-click on the selection, and choose 'translate'. The text will be translated into the language that you have selected. Then, you can either copy the translation to the clipboard and/or let the app speak out the text with the appropriate accent. A functional Internet connection is required for Translator with Speech to work.
InstantTranslate makes it really easy to translate a selection of text in the application you are working in from one language to another language.
One World Dictionary by Ascendo is a leading multilingual reference tool for Apple desktops.