sangria-like drink - Spanish English Dictionary