The travlang website can help you for information in Portuguese.
Free translation tools
Voilà - Translator of words, text and web pages Google - Translator of words, text and web pages Lexilogos - Translation of words and useful expressions Eurovoc Thesaurus - Multilingual thesaurus (21 official European languages) IATE - Interactive Terminology for Europe