battle of flodden field - Spanisch Englisch Wörterbuch