left-anterior sided inferior vena cava - Español Inglés Diccionario