pulpa splenica - French English Dictionary