Word Web - This Java dictionary uses your phone's internet connection to get definitions and synonyms. It should work on most phones that support Java applications and games, and includes definitions and synonyms.
Sun Complete English Dictionary The Sun Complete English Dictionary is the most suitable dictionary of its kind around the English language and noted for its clear, concise definitions and many more features
English - Portuguese Dictionary Perfect English-Portuguese and Portuguese-English dictionary
* fully offline = you don't pay for internet connection
* shows translations as you type