madeira sponge (anredera cordifolia) - Spanish English Dictionary