nonexpendable supplies and material - Français Anglais Dictionnaire