1. A system comprising: a document database, the document database containing a group of documents, each document having been translated into multiple languages using a context-specific translation model where the context-specific translation model uses, at least in part, documents each having a link that points to a document to be translated; a database of anchor text for links to a plurality of the documents in the document database, the database of anchor text having been translated into multiple languages using the context-specific translation model; and one or more computers capable of executing a program which, when executed by the computers, performs operations comprising receiving a query in a given language and searching documents in the document database and the anchor text that are written in the given language, or that have been translated into the given language, for information responsive to the query, the given language being one of the multiple languages.