alcoholic beverage made from honeyberry and rum - Spanish English Dictionary