Find the word definition

Wikipedia
Memsource

Memsource, headquartered in Prague, the Czech Republic, provides a cloud-based translation environment and is a type of CAT tool. Memsource Cloud includes translation memory, terminology management, quality assurance, integrated machine translation and a web-based as well as desktop translator’s workbench.