position or site of an ancestral dwelling - Turco Inglés Diccionario