position or site of an ancestral dwelling - Deutsch Englisch Wörterbuch