shortage of stores - Turkish English Dictionary