scene of a battle - Alemán Inglés Diccionario