to investigate and report - İspanyolca İngilizce Sözlük