be covered in sweat - French English Dictionary