splenectasis - Spanish English Dictionary