splenoblast - German English Dictionary