power generation project - Spanish English Dictionary