incurability - French English Dictionary