energy-generating resources - Turkish English Dictionary