indigenous land husbandry - Spanish English Dictionary