sprinkling of rain - Français Anglais Dictionnaire