sweat-soaked - Spanish English Dictionary