unlicensed restaurant - Spanish English Dictionary