disaster equipment & supplies - Allemand Anglais Dictionnaire