This is one of the largest structured glossaries available for public use. This dictionary is especially designed for use by professionals in the translation industry worldwide.There are several language combinations available, each containing milions of equivalences between words and/or phrases of the two corresponding languages. The search algorithm is uniquely designed and allows you to instantly find hundreds of similar expressions and their respective translation.