live steam injector - French English Dictionary