Akademik

упрекать
несовер. - упрекать;
совер. - упрекнуть (кого-л. в чем-л. ) reproach (with) , upbraid (with, for) ;
blame (with) упрекать себя
, упрекнуть ( вн. в пр. ) reproach ( smb. with) ;
~ кого-л. в небрежности reproach smb. with neglect.

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