numerous showers - Allemand Anglais Dictionnaire