be bathed in perspiration - French English Dictionary