battle of sempatch - Alemán Inglés Diccionario