life-threatening liver disease - French English Dictionary