duckduckgo search engine
ecosia search engine
dmoz.org directory
translation
dictionary
google groups
link hierarchy
pdf search engine
image search
people finder
object search
stumble upon