splenomanometer - German English Dictionary