indigenous and needy peasant - Spanish English Dictionary