sequestered (place) (usually before noun) - Español Inglés Diccionario