proper and thorough investigation - Türkçe İngilizce Sözlük