battle of the sambre - Alemán Inglés Diccionario