sweat buckets - French English Dictionary