limited liquor sales licence - Spanish English Dictionary