scarcity of stock - Turkish English Dictionary