incurableness - French English Dictionary