This dictionary isnt going to wow you with the number of words but it is sufficient for day to day use. The operation is a little awkward but easy enough to get used to.
CJL267732578 about Dictionary Brazilian English