Personally I like Reverso as it gives words in context so that it can provide better translations. There's a bit where you can convert either singular words or entire paragraphs.
I prefer monolingual dictionaries where possible.
If I want to translations in particular, I use Wiktionary via https://www.sanakirja.org/ (no affiliation). The benefit is that when I write a word there, it gives the translation in all languages covered by Wiktionary; for example https://www.sanakirja.org/search.php?q=kaukoputki. This often helps in ...