frankish battle-axe - Español Inglés Diccionario