indigenous and needy peasant - Espagnol Anglais Dictionnaire