to produce energy - Turkish English Dictionary