renal-splenic venous shunt - Francés Inglés Diccionario