translate
verb
°To change text (of a book, document, Web site, movie, anime, video game etc.) from one language to another.
"Hans diligently translated the novel from German into English."
°To have a translation into another language.
"''That idiom doesn't readily translate."
noun
°(in Euclidean spaces) A set of points obtained by adding a given fixed vector to each point of a given set.