MyMemory is the world's largest Translation Memory.
It has been created collecting translation memories from the European Union and United Nations, and aligning the best domain-specific multilingual websites.
You can search for translations in MyMemory via a web user interface, an API, and several CAT tool plugins and integrations
You can download translation memories in TMX format and use them with your CAT tool of choice, or you can also contribute to make MyMemory even better with your memories, or by editing entries. When no human translation is found for your sentences, MyMemory will help you with state-of-the-art Machine Translation technology.
Currently MyMemory contains 7,505,433,984 human-translated segments