peasant village - Spanish English Dictionary