vena cava system - Francés Inglés Diccionario