electronic submission of reports - Spanish English Dictionary