limited energy resources - Turkish English Dictionary