levelized energy cost - Turkish English Dictionary