body of troops - İngilizce Eşanlam Sözlük