nonperishable supplies - Allemand Anglais Dictionnaire