splenectasis - French English Dictionary