ineradicable disease - French English Dictionary