Please, check the dictionaries’ support for the pair Portuguese-Russian. Google Translate is not working properly.
I just tried it for Russian. Google translate works for me, although not all the definitions are tremendous. You can suggest another dictionary for us to add, or you may want to use English as your dictionary language. Babylon returns nothing.