renal-splenic venous shunt - Turkish English Dictionary