environmentally benign energy source - Turkish English Dictionary