body of raiding troops - Türkçe İngilizce Sözlük