stock remaining on hand - German English Dictionary