steam seal regulator - French English Dictionary