fight, quarrel, or heated argument between several people - Spanisch Englisch Wörterbuch