soaking rain - Français Anglais Dictionnaire