launch a thorough investigation - Türkçe İngilizce Sözlük