splenorraphy - French English Dictionary