square of troops - Almanca İngilizce Sözlük