
Translator & Dictionary lets you explore the world in over 100 languages on your Mac. With this tool, you can listen to your translations spoken aloud. It can pronounce translated text, highlight corresponding words and phrases in the source and target texts, and act as a simple dictionary for single-word input. If "Detect language" is selected, text in an unknown language can be automatically identified. The text can be entered via an on-screen keyboard.
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.