Dictionary.com
Thesaurus.com
am translating
  • present progressive of translate (1st person singular).