talade , högg Ellice fast i sin wales armoch