Akademik

попрекнуть
несовер. - попрекать;
совер. - попрекнуть (кого-л. чем-л.;
за что-л. ) reproach (with, for)
сов. см. попрекать.

Большой англо-русский и русско-английский словарь. 2001.