nonexpendable supplies and material - Allemand Anglais Dictionnaire