Return to Article Details The Role of Language Skills in Enhancing Translators' Performance in Sight Translation: A Case Study Download Download PDF