I finished an ENG to RUS project, Medical, 396 words for Translators without Borders I used MemoQ. Glad to help when I can