getting drenched/soaked - Spanish English Dictionary