scene of a battle - Allemand Anglais Dictionnaire