impending disaster - Français Anglais Dictionnaire