power generating cost - Turkish English Dictionary