the grand prize in a lottery - Francés Inglés Diccionario