stock remaining on hand - Turkish English Dictionary