Google Search
Term reordering: in information retrieval this is a standard technique to reduce the work involved in retrieving results.  This transformation is invisible to the user, since the results ordering uses the original query order to determine relevance.