rupture of the spleen - Spanish English Dictionary