splenic portal venography - French English Dictionary