indigenous land husbandry - Espagnol Anglais Dictionnaire