An alternative to Google Translate?

I’m not sure this is actually an alternative, but perhaps useful. There is a site called WordReference.com that I use sometimes. It’s good for providing synonyms and finding similar words along with their nuances. I have been told that the site seems to favor European Portuguese, but I’m not certain if it does.
https://www.wordreference.com