be in a muck sweat - French English Dictionary