thermal vacuum valve - German English Dictionary