power generation plant - Spanish English Dictionary