revenues from gambling activities - Francés Inglés Diccionario