Yes, we use a Computer Assisted Translation (CAT) tool called MemoQ. This is not a machine translation. This program assists with term management, translation assignment, and quality assurance.