battle of flodden field - Allemand Anglais Dictionnaire