power generating costs - Turkish English Dictionary