renal-splenic venous shunt - German English Dictionary