thermal vacuum valve - Spanish English Dictionary