be drenched with sweat - İspanyolca İngilizce Sözlük