defeat a previously undefeated sports team - Spanish English Dictionary