inventory shortage - Turkish English Dictionary