launch a thorough investigation - İspanyolca İngilizce Sözlük