Akademik

съесть
несовер. - съедать;
совер. - съесть (кого-л./что-л. ) eat (up)
сов. см. есть I 1, 4 и съедать;
собаку ~ на чём-л. be* а past master at smth. , know* smth. inside out.

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