to investigate and report - Spanish English Dictionary