owner or manager of a gambling house - Español Inglés Diccionario