incicurable - French English Dictionary