Scientific and Technical Translation: Contributions from Translation Studies. (2013). LETRAS, 53, 37-60. https://doi.org/10.15359/rl.1-53.2