disaster equipment & supplies - Français Anglais Dictionnaire