Integrating technologies in translation teaching: a study on trainers’ perceptions · Study