defeat an adversary by a wide margin in sports - Espagnol Anglais Dictionnaire