getting drenched/soaked - Español Inglés Diccionario