vine leaves preserved - Spanish English Dictionary