energy independence - Turkish English Dictionary