battle scenes - Alemán Inglés Diccionario