SlovoEd Italian-English and English-Italian Gold Dictionary (more than 56,000 entries, dictionary database by UltraLingua). Features: resident module (allows you to translate words right in the currently active application: just select any word in any application and choose translate in the pop-up menu), search module (if you donot remember exact spelling of a word, enter any part of this word and start the search module), possibility to change dictionary with built-in editor: add new, remove, and edit entries, and possibility to invoke dictionary anytime right from the active application by hardware button (choose in Preferences dialog box).