vine leaves in brine - Spanish English Dictionary