a significant victory of a team or person over its opponent - Spanisch Englisch Wörterbuch