splenomanometer - French English Dictionary