alternative energies - Turkish English Dictionary