KurdishEnglishDictionary is a dictionary database that contains more than 5.000 words in Kurmanji dialect. The application does not require an Internet connection to run. You have the ability to search "Kurdish to English" and "English to Kurdish". You can add/remove search results to your favorites, as well as check/clear search history.
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.