battle of denain - Alemán Inglés Diccionario