left-anterior sided inferior vena cava - Francés Inglés Diccionario