indirect splenoportography - German English Dictionary