win a victory over - Espagnol Anglais Dictionnaire