Diccionario Español-Inglés
hallarse
Be found, be located, find oneself
Diccionario Español-Inglés
hallar
hallazgo