splenomedullary - Turkish English Dictionary