incurrable - French English Dictionary