I have installed King Translate and discovered that my search engine was set to www1.search-results.com. I am not sure if its coincidence or not?