SoupEnglish is an English learning tool designed to help you improve your English skills. For appropriate results, your efforts need to be systematic and you must practice listening and speaking constantly. Thus, if you find anything written in English on the Internet you can copy and paste it into this app. Then play them back so that you can listen and read at the same time. You can record your own voice to make it a more personal experience and learning. You can go back to whatever you read and learned in the past to repeat. You can practice dictation anytime.
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.