Knowing English is absolutely essential these days, and for this reason there are many translation programs to translate English to other languages, like this Clicktionary English-Portuguese
The basic aim of Clicktionary English-Portuguese is to help you translate English to Portuguese, although it is specifically aimed at work-related vocabulary. In the program you have a complete and professional glossary (with its own searcher), and a very friendly and easy to use interface.
Clicktionary English-Portuguese is very useful for all those Portuguese people who often work with English terms.