battle of ludford bridge - German English Dictionary