renovator; improver

listen to the pronunciation of renovator; improver
Английский Язык - Английский Язык
{i} ameliorator