battle of ludford bridge - Alemán Inglés Diccionario