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