1. A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product being operable to cause data processing apparatus to perform operations comprising: receiving data characterizing a query containing a first plurality of elements and characterizing context information related to the query, at least a portion of the first plurality of elements being in a first language; associating the portion of the first plurality of elements with a second plurality of elements, at least a portion of the second plurality of elements being in a second language, wherein a subset of the first plurality of elements in the first language do not have associated elements in the second language; performing a search using the second plurality of elements in the second language and the subset of the first plurality of elements in the first language to identify one or more results; and initiating a presentation of the results; wherein the first and second plurality of elements comprise alphanumeric search terms other than search term operators; wherein the receiving comprises receiving context information related to the query, the context information being used to filter elements of the second language to be associated with the first plurality of elements.