splenomedullary - French English Dictionary