getting drenched/soaked - Turco Inglés Diccionario