get drenched in the rain - Allemand Anglais Dictionnaire