Free dictionary software with hundreds of free bilingual wordlists.
It lets you translate words and phrases and conjugate verbs in an instant.
You can find the appropriate translation of any word and express precisely.