
SmartHanzi is a free tool for students and anyone wishing to read real Chinese texts (web, PDF), even with a limited level in Chinese. It includes Chinese dictionaries for English, French, and German with links to related words and characters, as well as the DDB (Digital Dictionary of Buddhism, short definitions only).
A full text can be copied with immediate access to unknown words. Meeting words and characters in context, together with related ones, strongly helps memorizing.
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.