incurably - French English Dictionary