ancestral village - Francés Inglés Diccionario