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