incurable depreciation - French English Dictionary