sequestered (place) (usually before noun) - Francés Inglés Diccionario