site of an ancestral dwelling - Französisch Englisch Wörterbuch