Find the word definition

Wikipedia
IdiomaX

IdiomaX LLC is a translation software company that has been offering translation products and services for the international market since 1996.