thick syrup of grape juice - Spanish English Dictionary