Could you mention some websites that can translate Mathematical sentences/words properly to English from a foreign languages like French/German/Russian to English ?

I have tried Google translator, but it kind of translates a Mathematical French sentence

"prendre l’intersection algébrique d’un lacet avec gamma" into "take the algebraic intersection with a shoelace gamma "

OR

"Formons SN le revêtement cyclique de degré 2N au-dessus de S" into "Let us form the coating SN cyclic of degree 2N over S", where clearly they are not much of a mathematical English sentences.

So I am asking for a specific wensite that does this job !