battle of flodden field - Französisch Englisch Wörterbuch