opening of superior vena cava - French English Dictionary