win by a wide margin in sports - Espagnol Anglais Dictionnaire