German-Czech Dictionary covers most of your translation needs
It provides technical words and their English to Portuguese translation
A desktop application dedicated to reading documents in a foreign language
English-Myanmar dictionary microsoft word addIn For All Myanmar
The word you search is highlighted in the text for easy reference