technical-translation Published October 13, 2016 at 800 × 458 in Technical Translators in an Expanding Translation World