be bathed in sweat - French English Dictionary