alternative energy resources - Turkish English Dictionary