valve of inferior vena cava - Alemán Inglés Diccionario