steam generating plant - French English Dictionary