frankish battle-axe - Deutsch Englisch Wörterbuch