renal-splenic venous shunt - French English Dictionary