En inglés moderno ""to vent one's spleen"" significa "...expresar su ira".