splenalgic - French English Dictionary