isolated spleen injury - French English Dictionary