nonexpendable supplies and material - Espagnol Anglais Dictionnaire