to lose flesh - French English Dictionary