Полный русско-английский словарь
File a report, deliver a report, present a report, render the accounts