new people's army - Spanish English Dictionary