keeping a gambling house - Francés Inglés Diccionario