splenotherapy - German English Dictionary