become drenched - Alemán Inglés Diccionario