splenoid - German English Dictionary