splenectasis - Turkish English Dictionary