become drenched - Turco Inglés Diccionario