valve of inferior vena cava - Turco Inglés Diccionario