sweat-sodden - Francés Inglés Diccionario