opening of inferior vena cava - German English Dictionary