splenic cells - German English Dictionary