sequestered (place) (usually before noun) - Deutsch Englisch Wörterbuch