electrical power generation system - Turkish English Dictionary