Англо-русский словарь Мюллера
account for объяснять He could not account for his foolish mistake. onecannot account for tastes о вкусах не спорят
Большой англо-русский и русско-английский словарь
1) давать отчет;
объяснять
2) нести ответственность
3) отвечать
4) отчитываться
5) принимать во внимание
6) являться причинойиметь хорошую репутацию