energy shortages - Turkish English Dictionary