Return to Article Details Embedding Technology in Teaching Translation Download Download PDF