to translate {from one language into another}, [ translated ; translated ]
Notices
  • express the sense of (a word, sentence etc) in another language .