block-type thermal power station - French English Dictionary