unrepenting - French English Dictionary