mid-range power station - French English Dictionary