launch an extensive investigation - İngilizce Eşanlam Sözlük