As good as Google translator which is not bad. I only used it for English - Portuguese. But it depends on wifi access which may be hard to come by if you happen to be in the middle of the Amazon for example. Although I dont even know if it also works with native languages.
Cloudgirlsx about Dictionary Brazilian English, v8.2.5