“Embedding Technology in Teaching Translation” (2018) ALUSTATH JOURNAL FOR HUMAN AND SOCIAL SCIENCES, 213(1), pp. 45–58. doi:10.36473/ujhss.v213i1.642.