splenolysis - French English Dictionary