What's another word for translate?

comments powered by Disqus