steam flooding plants - French English Dictionary