get drenched in the rain - German English Dictionary