multiple-flow power plant - French English Dictionary