get soaked or drenched - Turkish English Dictionary