splenorraphy - Turkish English Dictionary