proper and thorough investigation - İngilizce Eşanlam Sözlük