scene of a battle - Francés Inglés Diccionario