I'm trying to minimize my interaction with google, but I still use google maps and google translate.
Unfortunately Open Street Maps is nearly impossible to use.
And I didn't find any alternatives to translate at all
I am a map-data contributor and am somewhat blinkered as a result. What's missing or clunky from the perspective of general users?
It defaults to translating to Russian, which is a bit annoying as it adds an extra step. But still, seems ok.
Though I suppose "Google through Tor" is pretty similar.