ancestral land - Turco Inglés Diccionario