renal-splenic venous shunt - Alemán Inglés Diccionario