Synonyms for "translate"

Words with similar meaning