I've said it before, and I'll say it again, we should agree on a definition, o maybe better a categorization, of what it means to "be European". At the end of the day we're talking about a service where the employees, the know-how, the headquarters are solidly European. But you don't like their hosting provider.
I guess you could use Mistral and live with the risk of hallucinations... but hey, I think they are hosted by cloudflare.
Or you could look for some fully local, open source translator, if you can find it. I have one for Android, that uses the Firefox translation models (a.k.a. project Bergamot, which was an EU funded research project).
Even LibreTranslate is written by an Italian, but he lives in Florida now.
Maybe Yandex Translate?