rain heavily - Français Anglais Dictionnaire