become drenched - Francés Inglés Diccionario