splenoma - French English Dictionary