encontrarse Be found, be located, find oneself Recurso: Diccionario Español-Inglés on Buho.Guru encontrar encorvado