steam stop valve - French English Dictionary