absolutely drenched - Alemán Inglés Diccionario