excessive precipitation - Français Anglais Dictionnaire