bettered russian
улу́чшенный
improved, bettered, enhanced
улу́чшившийся
improved, ameliorated, bettered
улучи́вший
having improved, who improved, having bettered
improved, bettered, enhanced
improved, ameliorated, bettered
having improved, who improved, having bettered