What does buscador mean?

buscador - Spanish to English

search engine