opening of inferior vena cava - French English Dictionary