a fight or altercation - Allemand Anglais Dictionnaire