isolated spleen injury - Spanish English Dictionary