get soaked or drenched - German English Dictionary