to win big - Francés Inglés Diccionario