natural-technological disaster - Français Anglais Dictionnaire