shower of rain and snow - Allemand Anglais Dictionnaire