score a victory - Francés Inglés Diccionario