investigate the matter - Spanish English Dictionary